html,body{
	/*font-family:"微软雅黑";*/
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu }
	font-size: 14px;
}
.clear:after
{
    content: '';
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.row
{
	width:1300px;
	margin:0 auto;
}
/*----------------------------*/
.scroll
{
	float:left;
	overflow: hidden;
}
.scroll ul
{
	display: none;
}
.scroll .back,
.scroll .front,
.scroll .mask,
.scroll .info
{
	width:100%;
	float:left;
	position: relative;
}
.scroll .back
{
	z-index: 100000;
}
.scroll .front
{
	z-index: 100001;
}
.scroll .back img,
.scroll .front img
{
	width:100%;
	float:left;
	border:0;
}
.scroll .mask
{
	z-index: 100002;
}
.scroll .info
{
	z-index: 100003;
	background:black;
	filter:alpha(opacity:50); 
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5
}
.scroll .info p.btns
{
	float:right;
}
.scroll .info p.btns a
{
	float:left;
}
/*-----------------------*/
.images_show{
	float:left;
	overflow: hidden;
}
.images_show .bimg_box,
.images_show .bimg_mask,
.images_show .img_info,
.images_show .imgs_page,
.images_show .imgs_list_box
{
	float:left;
	position: relative;
}
.images_show .bimg_box .back,
.images_show .bimg_box .front,
.images_show .bimg_box .small_btns
{
	float:left;
	position: relative;
}
.images_show .bimg_box .back
{
	z-index:10000;
}
.images_show .bimg_box .front
{
	z-index: 10001;
}
.images_show .bimg_box .small_btns
{
	z-index: 10003
}
.images_show .bimg_box .small_btns a,
.images_show .bimg_box .small_btns span
{
	float:right;
}
.images_show .bimg_mask
{
	z-index: 10002
}
.images_show .bimg_info
{
	z-index: 10004
}
.images_show .imgs_page
{
	z-index: 10005
}
.images_show .imgs_list_box
{
	z-index: 10005;
}
.images_show .imgs_page .cur
{
	color:red;
}
.images_show .imgs_list_box .left_arr,
.images_show .imgs_list_box .center_btns_box,
.images_show .imgs_list_box .center_btns_box .btns,
.images_show .imgs_list_box .center_btns_box .btns a,
.images_show .imgs_list_box .center_btns_box .btns img,
.images_show .imgs_list_box .right_arr
{
	float:left;
}
.images_show .imgs_list_box .center_btns_box .btns
{
	position: relative;
}
.images_show .data
{
	display: none;
}


/*_____________________*/
.block_title
{
	width:100%;
	height:30px;
	background: url("../images/block_title_bg.jpg");
	background-repeat: repeat-x;
	background-position: 0 8px;
}
.block_title p
{
	float:left;
	height:30px;
	padding-right:20px;
	background:white;
	font-weight: 300;
	font-size:22px;
	line-height: 30px;
	font-weight: bold;
}
.block_title p img
{
	float:left;
	margin:0px 0 0 0;
}
.block_title a img
{
	float:right;
	margin:10px 4px 0 0;
}
/*头部工作入口和登录*/
#topbar
{
	width: 100%;
	background-color: #9a3334;
}
#tools
{
	height:46px;
	line-height: 46px;
	font-size:18px;
	background-color: #9a3334;
	text-align:right;
	color: white;
}
#tools a
{
	color: white;
}
#tools a:first-child
{
	margin-right:20px;
}
#tools a:last-child
{
	margin-left:20px;
	padding-left:30px;
	background:url("../images/mail_login_btn.jpg");
	background-repeat: no-repeat;
	background-position: 0 1px;
}

/*友情链接*/
#link
{
	height:60px;
	background:#cedef7;
	margin:30px auto 0 auto;
}
#link .title{
	font-size:16px;
	font-weight: bold;
	line-height:60px;
	height:60px;
	color:#2a5283;
	float:left;
	margin:0 40px 0 40px;
}
#link select
{
	float:left;
	width:270px;
	height:40px;
	line-height:40px;
	outline: none; 
	resize: none;
	margin:10px 10px 0 0px;
	border:1px solid #ccc;
	color: #2a5283;
}
/*logo和搜索*/
#logobar{
	margin:40px auto 0 auto;
	height:40px;
}
#logobar img.logo
{
	float:left;
	height:40px;
	border:0;
}
#logobar img:last-child{
	margin-left:40px;
}
#logobar #searchbox
{
	float:right;
	height:38px;
	border:1px solid #cbcbcb;
	width:380px;
	background:white;
}
#logobar #searchbox input
{
	float:left;
	margin:4px 0 0 12px;
	border:0;
	height:30px;
	font-size: 16px;
	line-height:30px;
	width:330px;
	outline: none; 
	resize: none
}
#logobar #searchbox a img
{
	float:left;
	margin:7px;
}
/*导航栏*/
#nav{
	border-bottom:1px solid #d9d9d9;
	height:58px;
	margin:24px auto 0 auto;
}
#nav ul
{
	list-style: none;
	float:left;
	width:100%;
}
#nav ul li
{
	float:right;
	height:58px;
	margin-left:0px;
	overflow: hidden;
	width: 115px;
	text-align: center;
}

#nav ul li a
{
	line-height: 58px;
	font-size: 18px;
	color: #4c4b4b;
	font-weight: bold;
}
#nav ul li div.child a
{
	font-weight: normal;
}
#nav ul li div.child a:first-child
{
	font-weight: bold
}
#nav ul li.current a:first-child,
#nav ul li a:hover,
#nav ul li a.current
{
	color:#ca2929;
}

#nav ul li div
{
	width:115px;
	float:left;
	position: absolute;
	background:white;
	z-index: 200000;
	display: none;
}
#nav ul li div
{
	box-shadow: 0px 0px 20px #b3b0b0;
}
#nav ul li div a
{
	float:left;
	text-align: center;
	width:100%;
}
/*信息列表*/
.info_box_nav
{
	height:30px;
	line-height: 30px;
	font-size:16px;
	color:#646464;
	margin:26px auto 0 auto;
}
.info_box_nav span.pos
{
	margin-right:30px;
}
.info_box_nav span.split
{
	margin:0 10px;
}
.info_box_nav a,
.info_box_nav span
{
	color:#646464;
}
.info_box
{
	margin:26px auto 0 auto;
}
.info_box ul.info_box_list
{
	margin-top:20px;
	width:100%;
}
/*文字列表*/
.info_box ul.info_box_list li.font_list
{
	height:34px;
	width:100%;
	background:url('../images/info_bg.jpg');
	background-position: 0 2px;
}
.info_box ul.info_box_list li.font_list p
{
	height:34px;
	overflow: hidden;
	background:url('../images/red_ico.jpg');
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding:0 34px;
	background-color: white;
	float:left;
}
.info_box ul.info_box_list li.font_list p a,
.info_box ul.info_box_list li.font_list span
{
	line-height:34px;
	font-size:16px;
	color:#393939;
}
.info_box ul.info_box_list li.font_list span
{
	float:right;
	padding-left:34px;
	background-color: white;
}
.info_box div.info_page
{
	float:left;
	height:30px;
	margin-top:20px;
	width:100%;
}
/*图片列表*/
.info_box ul.info_box_list li.img_list
{
	width:100%;
	height:auto;
	border-bottom:1px solid #ccc;
	padding:10px 0;
}
.info_box ul.info_box_list li.img_list p
{
	float:left;
	overflow: hidden;
}
.info_box ul.info_box_list li.img_list p.img
{
	width:200px;
	height:auto;
}
.info_box ul.info_box_list li.img_list p.img img
{
	float: left;
	width:100%;
}
.info_box ul.info_box_list li.img_list p.title,
.info_box ul.info_box_list li.img_list p.time,
.info_box ul.info_box_list li.img_list p.intro
{
	width:1080px;
	height:30px;
	margin-left:20px;
}
.info_box ul.info_box_list li.img_list p.title a
{
	line-height: 30px;
	font-size: 16px;
	color:#121212;
}
.info_box ul.info_box_list li.img_list p.time,
.info_box ul.info_box_list li.img_list p.intro
{
	color:#5c5a5a;
	font-size:14px;
	line-height: 30px;
	word-break: break-all;
}
.info_box ul.info_box_list li.img_list p.time
{
	height:30px;
}
.info_box ul.info_box_list li.img_list p.intro
{
	height:auto;
}
/*分页*/
.info_box div.info_page a
{
	line-height:30px;
	font-size:14px;
	color:#4f4e53;
	margin:0 10px;
}
.info_box div.info_page a:hover,
.info_box div.info_page a.cur
{
	text-decoration: underline;
	color:#ff6a1e;
}
.info_box div.info_page a:first-child
{
	margin-left:0;
}
/*信息页*/
.info_box_text
{
	width:100%;
	height:auto;
}
.info_box_text div.title
{
	padding:20px 0 ;
	line-height: 30px;
	font-size: 22px;
	text-align:center;
	color:black;
	font-weight: bold;
	word-break: break-all;
}
.info_box_text div.summary
{
	font-size:20px;
	line-height: 26px;
	padding:10px 0;
	text-align:center;
	color:#868686;
	word-break: break-all;
}
.info_box_text div.message
{
	padding:20px 0;
	height:20px;
	line-height: 20px;
	border-bottom:1px solid #ccc;
	color:#868686;
}
.info_box_text div.message p.share
{
	float:right;
	height:20px;
}
.info_box_text div.message span
{
	margin:0 10px;
}
.info_box_text div.content
{
	padding:20px 0;

}
.info_box_text div.content p
{
	padding:0 10px;
	line-height:34px;
	font-size: 16px;
	color:#868686;
	margin:10px 0;
}
.info_box_text div.content p img
{
	max-width: 90%
}
.info_box_text div.editor
{
	text-align: right;
	padding:0 10px;
	font-size: 16px;
	color:#868686;
}
/*底部*/
#footerbar
{
	margin-top:30px;
	width:100%;
	background:#232b3e;
}
#footer
{
	margin:0 auto;
	background:#232b3e;
	height:280px;
}
#footer img
{
	float:right;
	margin:60px 0 0 30px;
}
#footer ul
{
	list-style: none;
	float:left;
	margin:60px 0 0 0px;
	width:600px;
}
#footer ul li
{
	float:left;
	line-height:30px;
	height:30px;
	color: #9ba5b1;
	width:100%;
}
#footer ul li a
{
	color:#9ba5b1;
}